Genetic Programming Based Alife Techniques for Evolving Collective Robotic Intelligence
نویسندگان
چکیده
Control strategies for a multiple robot system should be adaptive and decentralized like those of social in sects To evolve this kind of control programs we use genetic programming GP However conventional GP methods are di cult to evolve complex coordinated be haviors and not powerful enough to solve the class of problems which require some emergent behaviors to be achieved in sequence In a previous work we pre sented a novel method called tness switching Here we extend the tness switching method by introducing the concept of active data selection to further accel erate evolution speed of GP Experimental results are reported on a table transport problem in which mul tiple autonomous mobile robots should cooperate to transport a large and heavy table
منابع مشابه
ALife in Humanoids: Developing a Framework to Employ Artificial Life Techniques for High-Level Perception and Cognition Tasks on Humanoid Robots
We describe our recent research and advances in building a framework enabling artifical life (ALife) systems on real robotic hardware. Our framework allows our iCub humanoid to build better visual perception, improve its motion capabilities and even provide a sense of proprioception. This paper presents how we can use various techniques, such as, e.g., genetic programming, to build subsystems f...
متن کاملHormone-Inspired Behaviour Switching for the Control of Collective Robotic Organisms
Swarming and modular robotic locomotion are two disconnected behaviours that a group of small homogeneous robots can be used to achieve. The use of these two behaviours is a popular subject in robotics research involving search, rescue and exploration. However, they are rarely addressed as two behaviours that can coexist within a single robotic system. Here, we present a bio-inspired decision m...
متن کاملNetwork Planning Using Iterative Improvement Methods and Heuristic Techniques
The problem of minimum-cost expansion of power transmission network is formulated as a genetic algorithm with the cost of new lines and security constraints and Kirchhoff’s Law at each bus bar included. A genetic algorithm (GA) is a search or optimization algorithm based on the mechanics of natural selection and genetics. An applied example is presented. The results from a set of tests carried ...
متن کاملGenetic Programming Method of Evolving the Robotic Soccer Player Strategies with Ant Intelligence
This paper presents the evolved soccer player strategies with ant-intelligence through genetic programming. To evolve the code for players we used the Evolutionary Computation tool (ECJ simulatorEvolutionary Compuation in Java). We tested the evolved player strategies with already existing teams in soccerbots of teambots. This paper presents brief information regarding learning methods and ant ...
متن کاملModeling and simulating crowdsourcing as a complex biological system: human crowds manifesting collective intelligence on the internet
Crowdsourcing, a real-life instance of human collective intelligence, is a phenomenon that changes the way organizations use the Internet to collect ideas, solve complex cognitive problems, and build high-quality repositories (e.g., Wikipedia) by self-organizing agents around data and knowledge. Many recent studies have highlighted the factors and the small sets of parameters that play a role w...
متن کامل